felt vindicated - Almanca İngilizce Sözlük